package cn.shengchao.base.utils;

import java.util.Random;

/**
 * @program: examstarapi
 * @description: 手机号随机生成工具
 * @author: Xiong weiqiang
 * @create: 2025-06-12 10:45
 */
public class RandomPhoneGenerator {
    public static String newRandomPhone(){
        // 创建随机数生成器
        Random random = new Random();
        // 生成手机号前两位（第一位是1，第二位是3-9中的随机数）
        // 生成3-9的随机字符
        char secondDigit = (char) (random.nextInt(7) + '3');
        StringBuilder phonePrefix = new StringBuilder("1" + secondDigit);
        // 生成剩余的9位随机数字
        for (int i = 0; i < 9; i++) {
            int digit = random.nextInt(10);
            phonePrefix.append((char) (digit + '0'));
        }
        return phonePrefix.toString();
    }
}